package com.example.book.crawler.entity;

import com.example.book.base.BaseEntity;

import java.io.Serializable;

import java.util.Date;

/**
 *  @author   hcj
 *  @date 2019-11-01 22:25:05
 *
 *  存放的是目录信息  与 对应带抓取的内容链接  是书籍的目录列表 带有索引 每条数据带有状态 是否处理过的数据
*/
public class CrawlerContent extends BaseEntity implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
      * 关联书籍id
    */
    private String bookInfoId;
    /**
      * 内容目标链接
    */
    private String contentHref;
    /**
      * 章节名称
    */
    private String catalogName;
    /**
      * 章节索引
    */
    private Integer catalogIndex;
    /**
      * 是否已执行，执行后不再次处理 0 新增 1已执行
    */
    private String isCarriedOut;

    public void setBookInfoId(String bookInfoId){
        this.bookInfoId = bookInfoId;
    }

    public String getBookInfoId(){
        return this.bookInfoId;
    }
    public void setContentHref(String contentHref){
        this.contentHref = contentHref;
    }

    public String getContentHref(){
        return this.contentHref;
    }
    public void setCatalogName(String catalogName){
        this.catalogName = catalogName;
    }

    public String getCatalogName(){
        return this.catalogName;
    }
    public void setCatalogIndex(Integer catalogIndex){
        this.catalogIndex = catalogIndex;
    }

    public Integer getCatalogIndex(){
        return this.catalogIndex;
    }
    public void setIsCarriedOut(String isCarriedOut){
        this.isCarriedOut = isCarriedOut;
    }

    public String getIsCarriedOut(){
        return this.isCarriedOut;
    }
}